Strata

(43)
 969 Market Street, San DiegoCA 92101
$3,166+1-3 BedsPets OK