7030 Nottingham Ave, Saint Louis, MO 63119
1 br $550
2 br $750 small
2br $990-$1050 big
Come home to Geneva Apartments and be catered to by our caring and attentive onsite manager for a wonderfully comfortable living experience. And remember, your feline buddy is always welcome here.
Walking distance to the Metro Link that serves downtown, the Central West End and the airport. Very convenient shopping for most every need.
Call 314-647-4363 m-f 8am to 5pm