Nova High School is a High school located at 2410 E Cherry St, Seattle, WA 98122. It has received 6 reviews with an average rating of 4.8 stars.
The address of Nova High School: 2410 E Cherry St, Seattle, WA 98122
Nova High School has 4.8 stars from 6 reviews
High school