33
720 S Plymouth Blvd
Los Angeles, CA 90005
$3,950,000 USD
14,410 SF
17
Units
5.84% Cap Rate
14,410 SF
$3,950,000 USD
Apartments