20 Unit Apartment buildings in San Pedro. Built in 1973. Separately metered electric and gas Close to LA Harbor and 110 Fwy.
Senior Associate
Senior Vice President
Vice President