Richmond Terrace/St Peters Pl

Staten Island, NY 10301