Shores of Panama 511

Shores of Panama 511

The spacious living room features a brand new 60″ flat screen smart TV and ocean views in Panama City Beach, FL!