House for sale, 9318 Atlantic Ave North Beach, in North Beach, United StatesNorth Beach, 9318 Atlantic AveHouse • 6 room(s) • 6 bed. • 4 bath. • 431.26 m²