Where is Garden Acres?
Where is Garden Acres located?
Garden Acres, Garden Acres, United States of America (approx. 37.96381°, -121.22939°)
Where is Garden Acres on the map?
{"latitude":37.96381,"longitude":-121.22939,"title":"Garden Acres"}