Fully Leased

Property Status: Fully Leased

2267 S Townsend Avenue, Montrose

Office Depot storefront in Montrose, featuring large signage and clear blue sky background, relevant to commercial retail space listing on South Townsend Ave.
Active, For Sale, Fully Leased
$2,049,000 - Commercial, Commercial, Investment, Retail

The largest retail space in Montrose is currently available on South Townsend Ave. The ~22,750 sq.ft. (MOL) space features large retail area, 2 offices, 2…

More Details
22750 Sq Ft