oaks rouge towne wallpaper towne oaks apartments baton rouge This property is at 1331 N Sherwood Forest Dr. Monthly Rent Bedrooms Bathrooms Sq. Savoy Plaza Apartments 600 W… Thursday, April 21, 2022 Edit