Sort By:  

2201 S Townsend Ave Unit 2B SALE

Active, For Sale
$1,100,000 - Anchor, Commercial, Flex Space, Investment, Outlet Center, Retail, Specialty Center, Strip Center

Premium Commercial Storefront with Excellent South Townsend Location! The largest retail space for sale currently available in Montrose on South Townsend. The 11,611 sq.ft. (MOL)…

More Details
12478 Sq Ft