Campus Crossing is an NCSU student focused apartment complex. Though not really close to campus so many students live at Campus Crossing you may feel that you do live on campus (Shuttle to campus).
While not for those on a very tight budget the amenities are close to top of the line.
Apartment: fully Furnished option, full appliance, Washer/Dryer, patio and balcony, alarm
Community: computer lab, Gym, clubhouse, recreation center with billiards, foosball, ping pong tables, study/business center, Pool, bbq grill, volleyball court, basketball court, bike racks, 24 hr maint, social activities
Other:roommate-matching, Individual Leases, utilities and cable and internet included