NSC STEAM Building

Henderson, NV

Location: 

Size: