Karta Vacation Rentals
Tucked into an office complex in Redwood City, less than half a mile from Redwood Shores Lagoon and park. Notre Dame de Namur University is about two miles away, Bird Island sits within three miles, and Hillsdale Shopping Centre is under a 4-mile drive.