6
133 N La Brea Ave
Los Angeles, CA 90036
$1,250,000 USD
4,190 SF
4,190 SF
$1,250,000 USD
Parking Lot