10
139 S Sycamore Ave
Los Angeles, CA 90036
$2,649,500
5,301 Sq Ft
3.84% Cap Rate
5,301 Sq Ft
$2,649,500
Specialty