5 br, 4 bath House - 7316 Caribou Ct -

 7316 Caribou Ct, San DiegoCA 92129
$5,3005 Beds3134 sqft