Add this property to your favorites View Details 361 17th Street NW , #1919 Twelve Hotel | Atlanta $299,000 1 bd 1 ba 830 sqft 0.02 acres On Site 596 Days Ago