Sunnyvale, CA Plaza Del Rey Commercial Bocce Court

11.5 feet x 43 feet