IDEA1

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