NESTLED IN A PARK-LIKE SETTING WITH ALL THE CITY CONVENIENCES. Lansdowne Towers Apartments are located in a beautifully landscaped setting just outside of Lansdowne. Experience the area's quaintness and charm without sacrificing easy access to transportation. Close enough to the city to work without paying the high prices. Come in today and see why yo should make Lansdowne Towers your new home.
I didn't like here. Recently moved and facing everyday issues with toilet flesh, kitchen stove. Maintanence takes long time to respond to any issues reported.
Still waiting to hear from them.