13
19-21 N Water St
Norwalk, CT 06854
$1,300,000 USD
6,576 SF
1
Unit
7.29% Cap Rate
6,576 SF
$1,300,000 USD
Storefront Retail Office