11826 Front Beach Rd, Panama City Beach, FL 32407, USA
  • PROPERTY TYPE: Multifamily
  • CAPITAL TYPE: Construction Equity Placement
  • ADDRESS: 11826 Front Beach Road, Panama City Beach, FL 32407
  • PARTNER: 360 Residential
  • UNITS: 320
  • DATE CLOSED: December 2020

View on map / Neighborhood