Bethesda Self Storage
Update
06/08/21
Construction Begins for Bethesda Self Storage
A permit valued at $16.5M has been pulled to kick off construction of the upcoming Bethesda Self Storage facility at 5204 River Road. 1784 Capital Holdings is developing the facility that will include around 1,560 units on a 1.37-acre site.