Hey,
I am considedring renting a townhouse at 90, Holland Rd. I really like the unit except for the traffic noise. Anyone else lived here and found it to be a bad choice? Your pointers would help...
Thanx!
Users browsing this forum: No registered users and 6 guests