12/18/2020

Disposition of The Antlers

The Antlers, a 400-unit multifamily apartment community located in Jacksonville, FL