Peter and Elaine Albert are selling there house at 120 Longfellow Ave. on Staten Island, which was part of “The Godfather” filming compound.
Annie Wermiel
2 of 5
Peter and Elaine Albert are selling there house at 120 Longfellow Ave. on Staten Island, which was part of “The Godfather” filming compound.
Annie Wermiel
3 of 5
Peter and Elaine Albert are selling there house at 120 Longfellow Ave. on Staten Island, which was part of “The Godfather” filming compound.
Annie Wermiel
4 of 5
Peter and Elaine Albert are selling there house at 120 Longfellow Ave. on Staten Island, which was part of “The Godfather” filming compound.
Annie Wermiel
5 of 5
Peter and Elaine Albert are selling there house at 120 Longfellow Ave. on Staten Island, which was part of “The Godfather” filming compound.
Annie Wermiel