- For Lease Contact for pricing
- Property Type Office
- Date Updated May 15, 2026
Description
Wasserman Capital Partners, is pleased to offer office spaces for lease in 1818 Vantage Avenue, a three-story, 250,000 square foot, class A Silver LEED Certified building located in Atlanta's business district.
The property features a modern design, which utilizes the latest building technologies and offers reduced operating costs and cleaner air. 1818 Vantage Avenue offers state-of-the-art Class A office space and easy access to a rapidly growing, well-educated workforce entry level, as well as an abundance of retail, personal services, restaurants and overnight or extended stay hotels.
Along with a LEED Silver certification, the 1818 Vantage Avenue boasts an ENERGY STAR performance rating of 92. It currently ranks in the top 10 percent of buildings nationally in regards to energy efficiency.
True
6 Spaces Available
1st Floor Office
Office
Contact for pricing
8,000 SF
1
8,000 - 8,000 SF
Yes
No
Full build out
1
2nd Floor Office
Office
Contact for pricing
10,000 SF
2
10,000 - 10,000 SF
Yes
No
Full build out
1
3rd Floor Office
Office
Contact for pricing
8,000 SF
3
8,000 - 8,000 SF
Yes
No
Full build out
1
4th Floor Office
Office
Contact for pricing
10,000 SF
4
10,000 - 10,000 SF
Yes
No
Full build out
1
Suite 101A
Office
Contact for pricing
8,000 SF
1
8,000 - 8,000 SF
Yes
No
Full build out
101