North Park Shackteau
The North Park Shackteau is an urban oasis located in the heart of San Diego. The bright, relaxing studio is nestled into the landscape of our beautiful backyard, shaded by mature trees and surrounded by flowering shrubs, lavender, citrus and more!
See this content immediately after install