21
101 S Mariposa Ave
Los Angeles, CA 90004
$1,890,000 USD
8,112 SF
2
Units
8,112 SF
$1,890,000 USD
Multifamily