29
534 Stanford
Los Angeles, CA 90013
$1,950,000 USD
2,700 SF
2,700 SF
$1,950,000 USD
Warehouse