This listing has been removed.
Home Location
Newport Terrace Mobile Home Park
824 W. 15TH ST., SP. 35, NEWPORT BEACH, CA 92663
Newport Beach, CA 92663