2496 Manor Walk, Decatur, GA September 16, 2021 by Henley Tampa Palms Apartments is one of two properties 29SC acquired in the Tampa Bay area emailprint