Located on a tree-lined residential street, the Elmhurst Manor apartment complex on Haven Road is surrounded by single-family homes. It offers both apartments and condominiums and is within walking distance of the train, near South York shopping and dining.