los-posados-plaza.jpg

Los Posados Plaza

Boulder City, Nevada

A commercial property located in Boulder City, Nevada, USA. The complex includes a variety of different tenants. 

FEATURES

LOCATION