10
4015-4019 E 52nd St
Maywood, CA 90270
$1,250,000 USD
6,156 SF
6,156 SF
$1,250,000 USD
Manufacturing