RETAIL SHOPS 7

RETAIL SHOPS 7
LAS VEGAS, NEVADA
LAND: 2.9 ACRES
BLDG: 26,600 S.F.