
The Post House - 1900 - located on the south side of Richmond Terrace several hundred yards west of Holland Avenue. According to the NYPL it was built in 1691.
View Larger Map
Today
Mostly musings on Staten Island with some detours into other places.

0 comments:
Post a Comment