Llambias House

The Llambias House (also known as the Fernandez-Llambias House) is a historic home in St. Augustine, Florida. It is located at 31 St. Francis Street. On April 15, 1970, it was designated a U.S. National Historic Landmark.

Media

2 photos