93 VEDDER AVE
STATEN ISLAND, NY 10302
$620,000
3 Beds
2 Baths
1,092 Sq Ft
Status Pending
MLS# 2401808
Details for 93 VEDDER AVE
Built in 1965
$568 / Sq Ft
0 parking spaces
Forced Air, Natural Gas
49 Days on website
0.09 acres lot