Homes for sale - 3981 Byrd, San Diego, CA 92154 – MLS#PTP2106762 - ...