Leasing for Arya apartments in St. Pete to begin this winter

The garden-style apartments are being built at 54th Avenue N and Fourth Street.Original Article