Montierra

 9904 Kika Court, San DiegoCA 92129
$1,930+1-3 BedsPets OK