Armstrong House

The Armstrong House (also known as the Melton-Shands House) is lisetd on the U.S. National Register of Historic Places (designated as such on June 9, 2000) located in Citra, Florida, at 18050 North US 301.

Media

2 photos