Walker wrote >> I assumed that since these are being targeted toward CCAD & CSCC students in the area, they wouldn't need much parking since the students either don't have cars or have parking passes for school lots (which they are plenty of nearby).
True. No need to assume.
Its popularity really depends how price smart the students are (hint: they aren't). Many of them will likely flock to The Abigail because they won't have to walk far (big plus), it's highly advertised (NEW!), and brand new (FRESH!).
At CCAD, living in Design Square (the fancy 4 bedroom dorms) costs about 7000 dollars per year, with cheaper meal plans in the cafeteria and convenience store on the first floor. The downside that you may only live there for 9 months. The Abigail, on the other hand, would cost about 13,000 for the same 9 month period (or 18,000 for a 12 month lease), not including food and utilities.
The deals honestly get better the further you move from that campus, inversely the CCAD student population gets more sparse with distance. There is an entire row of competitively priced apartments on Town Street, from the Hospital to 71, that beat the Abigail's prices by several hundred dollars (Washington Place charges 700-840 for 2 bedrooms, for example, and The Belmont charges 395 for efficiencies or "one bedroom" as advertised by The Abigail).
I take it they're taking advantage of the students and their parents' money. On the plus side, less chance of drunken idiots in my area if it flies.