Palomar Avenue Residence

SHELL BEACH, CA