Ahepa 53 Apartments I
3601 Lemay Ferry Rd.
St. Louis, 63125
In south St. Louis County. About 2 blocks north of the intersection of Lindbergh Blvd. and Lemay Ferry Road. On the west side of Lemay Ferry Road. Enter complex via Lemay Village Lane. Building is the third one from Lemay Ferry Rd. If the door isn't open, ring the buzzer.
Map