13th & Market

(73)
 1330 Market St., San DiegoCA 92101
$1,789+Studio-2 BedsPets OK