Verified Resident ā¢ 2014
Just moved in. Haven't had any problems with parking or the actual apartment so far. The actual move in process was a bit annoying but I guess that's what I get for trying to move in and out of apartments in different cities in the same day. I'd say go ahead and sign a lease