property-image

1635-1639 North Martel Avenue

1635 North Martel Avenue, Los Angeles, CA, USA

$21,300,000

67329 sqft