Home » Our Listings » 24 Glenhaven Private 24 Glenhaven Private Towhouse in Alta Vista / Billings Bridge: RENTED24 Glenhaven Private has been sold. See our current listings. Learn more about Alta Vista. Call us at 613-733-9100. Contact us to get up to date information of current listings. Name Email Phone Message Send