721 N 17th Street 502, St Louis
$195,000 - 2 Beds, 2 Baths, 1,236 Sf
MLS® # 23070531
Moon Brothers Carriage Lofts is a 5-story high-rise loft building with 40 condominium homes located at 721 N 17th St in the Downtown neighborhood of St. Louis. Building amenities at Moon Brothers Carriage Lofts include a roof-top deck and a dog run.
Information from Third Parties, Deemed Reliable but Not Verified.
Listings displaying the MARIS logo are courtesy of Mid America Regional Information Systems Internet Data Exchange.