20 Red Cedar Ln, Staten Island, NY 10309, Staten Island
0 bed|0 bath|2904 sqft|built in 1996
Description
House located at 20 Red Cedar Ln, Staten Island, NY 10309. The property was built in 1996. 20 Red Cedar Ln, Staten Island, NY 10309 is in the Staten Island neighborhood.