Lighthouse Park

15 Morris Pl Staten Island NY 10308 USA

Location