This is a 2 bedroom apartment in the Soulard Area. Apartment has been newly rehabbed with hardwood floors, new light fixtures, and new windows. Apartment comes with Stove, Refrigerator, dishwasher and central air. This is a great neighborhood walking distance to shops and restaurants.
2135 Geyer Ave is located in Saint Louis, Missouri in the 63104 zip code.