La Jolla Crossroads

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