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