- Available Spaces
|1||Office Space||For lease: Negotiable||4,000 sqft|
build to suit on justice ave. design your own space.View Details
11921 Justice Ave is an office property for lease in Baton Rouge, LA. The property currently has 1 office space for lease and is marketed by JMR Commercial Real Estate, L..
brand new build to suit office space on Justice Ave just off Sherwood Forest Blvd. Design and have your very own office built!