The Properties: River House Tower

The Water Campus (No Affiliation)

River House Tower is an expansion of River House and River House Lofts.This is a high-traffic, high-visibility, urban-infill site adjacent to The Water Campus. The Tower project envisions constructing an approximately 150,000 s.f., ten-story building situated on a 27,843 s.f. land parcel into approximately 15,000 s.f. of street level commercial and retail space and approximately 150 luxury apartments above.

River House Tower is directly across the street from The Water Campus, which is a partnership that includes the state and local governments and Louisiana State University and will support more than 4,000 jobs.

Located at 103 River House Place, Baton Rouge, Louisiana.

Qualified Opportunity Zone
Census Tract 22033005200

Close Menu