191 Main St W.
I have seen a couple posts about this complex but nothing that really answers what I want.
I'm curious if anyone has or is living there if it's clean (no cockroaches or anything!), safe, noisy, if you liked living there, etc. Also, if anyone knows if you can lease for 8 months, can you get the same apartment room back in September or will it be a different one?
Also if anyone has pictures inside that'd be awesome since the website doesn't show much of the actual apartment!
|