NSC Academic Village

Henderson, NV

Location: 

Size: