Luxury Portfolio

fantastic two-unit property



Seal Beach, CA, USA US $3,350,000