Montierra

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