Search Property
Lease (1)
1628 N 18th Street St. Louis, MO 63107
$1,800 / Per Month
Welcome home to 1628 N 18th Street! A three bedroom home located in St. Louis City, just minutes from Downtown St. Louis. This property has been renovated and features a kitchen with stainless steel appliances, tiled back splash, dining room, wood burning fireplace, main floor master suite, updated bathrooms, two car garage and full basement. […]
1,267 SqFt
3
2