210 N 17th Street Unit #1410, St Louis
Blu City Spaces -- 210 N 17th Street
Blu City Spaces were built in 2007 in one of the former Plaza Square Apartment Buildings. Located at 210 N 17th Street, Blu City Spaces offer a low cost option for home ownership in Downtown. Also a great option for those looking for a downtown pied–à–terre; perfect for the sporting, theater or downtown enthusiast.
Let The Premier Team Assist You Today! Call Us at 314-772-4868 or Email Us at info@4salestlouis.com To Schedule A Showing or With Any Questions!