Number of listings: 1

9515 Genesee Avenue, San Diego, California 92121, United States
1Room Type
No Service Fee
$2300From /Month(s)