Apartment complex with barely any new reviews
Hello everyone. I was looking at these apartments called Lowry north on 8001 E 11th Ave. I went for a tour and it was nice but I noticed the lack of recent reviews. Maybe it's because of the new management change that they had but I'm not sure. If anyone lives there or has lived there recently could you let me know the goods and bads? Thank you.