24
653 S Melrose St
Placentia, CA 92870
$2,610,000 USD
5,610 SF
5,610 SF
$2,610,000 USD
Warehouse