1624 Leo Ln Opelika, AL 36801 / 3238
(UPDATED: 05/12/2025)
Information about property on 1624 Leo Ln, Opelika AL, 36801-3238. Find out owner contacts, building history, price, neighborhood at Homemetry Address Directory.
Units
Property details of units in this apartment building
Property Details
Units - Who lives at 1624 Leo Ln, Opelika AL
#42 | 2 baths, 4.2 acres | 36801-3238 |
Leo Lane
Opelika, AL