Athena Square Apartments

7020-7161 Vernon Avenue, Saint Louis MO 63130

This property is no longer supported by Pricing and description information may not be up-to-date. Check out other great properties in the area, we're sure we can find you the perfect home.




Washer & Dryer Connections


Contact for details


No Pets


Air ConditioningCable ReadyCeiling Fan(s)Hardwood FloorsHigh Speed Internet Access

Property Details

Central U. City location, within 1 mile of Centennial Commons, the Loop, Wash U., Heman Park, and the U. City Dog Park!

Prime location, spacious 3 bedroom/1 bath apartments, newly remodeled, your choice wood floors or new carpet, central air, new appliances including dishwasher, washer/dryer hook-ups, patio/deck, pets accepted (restrictions apply).

Leasing Terms

12 months

Pet Policy

No Pets. Call for service animal policy.

Community Information

52 units

Building Type


Neighborhood Info

Sorry, a street view of this property is not available.

Search Apartments in Nearby Cities