128-11 Newport Avenue was built in 1949 and has a total of 47 apartments, located in Rockaway Beach.
Similar nearby buildings include 133 Beach 120th Street.
View school info, local attractions, transportation options & more.
Experience amazing 3D aerial maps and fly throughs.