21
615 N Plymouth Blvd
Los Angeles, CA 90004
$1,695,000 USD
2,938 SF
2
Units
3.01% Cap Rate
2,938 SF
$1,695,000 USD
Apartments