Greenwood Terrace Apartments in Philadelphia, PA
Located at 169 Greenwood Avenue, Philadelphia, PA 19046
169 Greenwood Avenue, Philadelphia, PA 19046
GREENWOOD TERRACE is a suburban jewel. First there's the location. It's super: just one block from the Jenkintown train station, yet in a quiet residential neighborhood of single family homes where... More
We cannot find any listings from Greenwood Terrace Apartments on Marketplace. Check out these other listings near Philadelphia.
Listings (1 - 5 of 40,824)