Market Street Serviced Apartments

1 Bed
Underground Station icon12th & Imperial, San Diego, CA 92101, United States
9210192101
Add to wishlist
From $182 per night