12213 NEWCASTLE AVE Baton Rouge, LA 70816
- 3 Beds
- 3 Baths
- 2648 sq.ft.
Below are homes currently available in Afton Oaks. Afton Oaks is conveniently located off South Sherwood Forest Blvd and is accessible to both I-10 and I-12. Call or email me to schedule a showing in Afton Oaks today!