Montierra

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