The Devon Seven12
712 Tucker Street Raleigh North Carolina 27603
Are you the property manager?
Featuring luxury loft style apartments, the Devon Seven12 in Glenwood South has been constructed with the urban resident in mind. Each apartment has been created with just the right atmosphere for those residents looking to experience the full city lifestyle in Glenwood South. Make the urban choice in downtown Raleigh; come home to The Devon Seven12.