2401 Mayport Rd
Atlantic Beach, FL 32233
$13,250,000 USD
40,381 SF
40,381 SF
$13,250,000 USD
Hotel