Beds: 3Bath: 1sq ft: 1066
Detached
7270 Calabria Court C San Diego CA 92122 - 7270 Calabria Court C, San Diego CA, 92122, USA