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