Reviews of 8 Apartment Buildings in Oakwood, Staten Island
There are 6,716 apartment buildings in Oakwood, Staten Island. The oldest apartment building in Oakwood, Staten Island is from 1890 while the newest apartment building is from 2020.
Showing 1 - 8 of 8 buildings in Oakwood in Staten Island