9
2917 S Mansfield Ave
Los Angeles, CA 90016
$1,475,000 USD
5,852 SF
8
Units
5,852 SF
$1,475,000 USD
Apartments