Elmcrest Village

Elmcrest Village is a three story, 126 unit senior housing community in Flushing. It was built by Hinman in 1980 and sold in 2006.

Rich MacDonald

Contact
Activate Map