1675-1685 Cable StSan Diego, CA 92107
Telephone: 619-929-1949
Visit Website
Categories: Lodging • Places to Stay • Vacation Rentals - Pet Friendly