Rybak Development pays school $20.9M for dev site in Forest Hills

78-29 Austin Street (Credit - Google)
Rybak Development through the entity 78-29 Austin Street Holding LLC paid $20.9 million to the Kew-F
78-29 Austin Street (Credit - Google)