-
ADDRESS
2009 14th St N North Arlington, VA 22201
- VISIT WEBSITE
Tellus is a LEED Gold certified, mixed-use high-rise located adjacent to the Court House Metro Station in Arlington, Virginia. The building includes 254 luxury apartments, 7,827 square feet of office space, and 4,050 square feet of retail space and feature renewable energy sources, energy-efficient materials, sustainable landscaping and advanced recycling systems.
Amenities include a lobby lounge with fireplace, state of the art fitness center, rooftop pool, outdoor living room, and a club room with a bar, large screen televisions and gaming.