Carmella Playground

Map of Carmella Playground

Latitude, Longitude: 40.012407, -75.073215