12655 Savannah Creek Dr
(1)

12655 Savannah Creek Dr, San Diego, CA 92128

Reviews

1 year ago

The Weather

Can't beat the weather in San Diego. Location is close to shopping and restaurants but not in the middle of some of the worst traffic in the US. 15 minutes from the beach and nightlife but half the cost of downtown. Incredible pool, workout facility and view.