Rancho Penasquitos Beauty
9318 Chabola Road, San Diego, California 92129
Sold at:
$785,000
Type: Single Family
MLS#: 15002094
Beds: 4
Baths: 3
Living
Area: 4,008 sq. ft