3
1782-1786 N Spring st
Los Angeles, CA 90031
$1,995,000 USD
0.39 AC
0.39 AC
$1,995,000 USD
Commercial