15
15 Perwal St
Westwood, MA 02090
$5,995,000 USD
39,516 SF
39,516 SF
$5,995,000 USD
Warehouse