IDEA1

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