La Jolla Crossroads

(172)
 9085 Judicial Drive, San DiegoCA 92122
$1,675+Studio-3 BedsPets OK