top of page

DECATUR BUSINESS CENTER

Project Summary

date acquired

April 2023

location

Las Vegas, NV

size

88,205 SF

units

6

year build

2008

Site Plan

Location

Project Photos

bottom of page