closeView Me2 Bedroom Apartments Bayou Fountain Townhouses8623 Rush AveBaton Rouge, LA 70810Utilities Included