Schedule a Showing
Select Other Times
Commercial Property
11139 Suite C South Towne Square - 11139 South Towne Square Suite C
St. Louis, MO 63123
$2,304 / month
Apartment
3072 sq. ft.
Available now
40% office
Lease Terms
  • No pets
$2,304 / month
Apartment
3072 sq. ft.
Available now

Other places you might like

  • $2,395 / month
  • 3 Bedroom 2 Bathroom House
  • 2834 Bee Tree Ln, Saint Lou...
  • $1,850 / month
  • 2 Bedroom House
  • 909 N Woodlawn Ave, Saint L...
  • $2,295 / month
  • 3 Bedroom Apartment
  • 8006 Orlando Dr - 8006, Sai...
  • $2,450 / month
  • 3 Bedroom Apartment
  • 8008 Orlando Dr - 8008, Sai...
  • $2,000 / month
  • 3 Bedroom Apartment
  • 4341 Maryland Ave - 4341, S...
Contact
Deca Property Management314.310.0323deca@decapm.com