6
Norwalk Town Square
Norwalk, CA
$6,840,607 USD
2
Units
5.6% Cap Rate
$6,840,607 USD
General Retail