Apt-102 - 3330 Willard St, Baton Rouge, LA
2 Bd
3 Ba
MLS® 2025006049 • RE/MAX Professional
Apt-403 - 3330 Willard St, Baton Rouge, LA
1 Ba
MLS® 2025005864 • Keller Williams Realty-First Choice