95 Barclay Avenue, Staten Island, NY 10312, Staten Island
0 bed|0 bath|700 sqft|built in 1998
Description
Other located at 95 Barclay Avenue, Staten Island, NY 10312. The property was built in 1998. 95 Barclay Avenue, Staten Island, NY 10312 is in the Staten Island neighborhood.