Carrol Canal Residence

Venice, CA