The Avenue Apartments December 20, 2018 by Franklin Street has completed the sale of The Avenue Apartments in the Temple Terrace submarket of Tampa, for $23.3 million. emailprint