• Sold | 2800 Almeda St

  • 2800 Almeda St, Jacksonville, FL 32209

Lease History

Lease Date Available SF Floor / Suite Asking Rate
October 31, 2020 8,500 N/A
May 03, 2020 8,500 N/A