Karta Vacation Rentals
On sun-soaked Pacific Beach in San Diego — a 3BR apartment base a short stroll from Crystal Pier, Windansea Beach, Bird Rock and La Jolla Cove. About 14 km from downtown and also close to Mission Beach and Tourmaline Surfing Park.