Middle Village Preparatory Charter School: Search homes  houses and land by Middle Village Preparatory Charter School in Flushing NY You can views homes and houses by distance  price  bedroom  bathrooms and square footage