An interesting spot near the seemingly busiest part of Philly - a grass field with an annex and a small parking lot. Could be a bit more maintained at times.
ca
Review №2
Very good
Information
11Photos
2Comments
4.4Rating
Address:400-442 N 24th St, Philadelphia, PA 19130, United States