Lollerton Rabbit on 05/05/2010
Moved in on April 2010, bedbugs were evident on the 1st weekend in the unit. Ruined our lives for next month. Spend tons of extra money decontaminating our shit and renting storage until finding a new place. Stay the hell away.
8120 Jones Road, doesn't matter which apartment/ condo because it's not a concrete building! don't buy/rent!