Newtown Square is a suburb of and not a part of Philadelphia. So, living there would not be living in a big city, but rather a small town, yet you would be close enough to the city to come in an evening.
Here is an apartment that got good ratings on apartmentratings.com
Newtown Towers Apartments Ratings, Reviews, Map, Rents, and other Newtown Square apartments for rent from ApartmentRatings.com
If you go to that page, you can also see towns near Newtown Square and check the ratings for the apartments there.
One more thing, for grocery shopping, you may want to consider online shopping at
www.Genuardis.com. (I live in center city and don't have a car and find this a great service).
Good luck.