1061 S Melrose St
Placentia, CA 92870
$6,250,000 USD
16,150 SF
5.76% Cap Rate
16,150 SF
$6,250,000 USD
Warehouse