149 Vedder Avenue, #1, Staten Island, NY 10302 (MLS# 2402190) Sorry, but you must log in to see this page.