120 Mallard St, St Rose, LA 70087
Well-maintained office building in a landscaped business park.
Property Features for 120 Mallard St
General Information
Building Details
Spaces For Lease
at 120 Mallard St Contact us- Size
- 4,149 SF
- Type
- Office
- Lease Type
- Full Service
- Availability
- Active
Suite 150
- Size
- 27,028 SF
- Type
- Office
- Availability
- Active
Suite 300
Displayed information is deemed reliable but is not guaranteed and should be independently verified. All listing content including descriptions, pricing, images are the copyrighted material of Property One Inc
Investment Insights
Based on property information with market context.
Key Highlights
- Located in James Business Park, the area's premier industrial and office development.
- Exceptional property oversight and service with two on‑site managers, three dedicated maintenance personnel, and roving security.
- Well‑maintained, three‑story suburban office building totaling 53,520 square feet.
Property Analytics
Current Use
Lease Details
Location Intelligence
Trade Area within ½ mile
Demographics for 70087, LA
Market
Vacancy Rate% for Office in South region