It is located at 100 North Duval Street.
On May 21, 1975, it was added to the U.S. National Register of Historic Places.
The building is the present home of the James Madison Institute.
This article about a property in Leon County, Florida on the National Register of Historic Places is a stub.
You can help Wikipedia by expanding it.This Tallahassee, Florida-related article is a stub.