6
3650 E 52nd St
Maywood, CA 90270
$2,900,000 USD
13,137 SF
20
Units
5.25% Cap Rate
13,137 SF
$2,900,000 USD
Apartments