13
351 N Spaulding Ave
Los Angeles, CA 90036
$2,095,000 USD
4,834 SF
4
Units
4.16% Cap Rate
4,834 SF
$2,095,000 USD
Apartments