Homes for sale - 754 Picador Boulevard, San Diego, CA 92154 – MLS#P...