IDEA1

 895 Park Boulevard, San DiegoCA 92101
$1,799+Studio-2 BedsPets OK