Geneva Apartments
7030 Nottingham St Louis, MO
Unit Description
No description provided.
Unit Amenities
No amenity information provided.
Small Dogs, Cats, and Service Animals
30 lbs
Maximum of 2 pets per apartment
A Pet Deposit of $300.00, $150.00 refundable and $150.00 non-refundable, is charged for each pet.
$20/Month per pet
Free
Geneva Apartments are located at the city's edge with easy access to Highways 40, 44 and 55. Two Blocks from Metro Station.