11613 Newcastle Avenue is an office property for lease in Baton Rouge, LA.
Newly renovated office space on Newcastle right off of S. Sherwood Forest Blvd.
Request Property Information
Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.