Stafford House Published November 30, 2017 at 346 × 229 in Two City Island Residences Designated as Individual Landmarks ← Previous The Stafford House. Image Credit: LPC.