637 N Spaulding Ave
Los Angeles, CA 90036
$3,295,000 USD
9,654 SF
12
Units
4.89% Cap Rate
9,654 SF
$3,295,000 USD
Apartments