The former Absecon Apartment complex has undergone a complete interior renovation, and will open back up this weekend as The Shelby. Urban Investment Partners put $1.8 million into renovating the building’s 24 units at 1706 T Street (map), and all are now available to rent. More after the jump.