1296 Beach Ave
Atlantic Beach, FL
$3,100,000
bed 5
bath 5.5