La Jolla Nobel

(5)
 4247 Nobel Drive, San DiegoCA 92122
$1,742+1-2 Beds