Windmill Centre

Property Information

Windmill Centre

Address: 8180, 8116, 8132, 8174, 8164, 8168 S. Las Vegas Blvd., LV, NV
Sq.Ft.: 116,190
Tenants: Kroger Center