Oak Tree Villas Property Logo 1
Call us : (404) 566-8644

Floor Plans

Select two floorplans to compare

Oak Tree Villas
3465 Kensington Road 
Decatur, GA 30032
(404) 294-4280