Locory page
Greenleaf & Crosby Building
By Seeker
The Greenleaf & Crosby Building, situated at 208 N Laura Street in Jacksonville, Florida, is a notable historic site recognized for its architectural significance. The building features the antique Greenleaf Clock, which has been refurbished several times and was relocated from the company's original site. This landmark was added to the U.S. National Register of Historic Places on March 15, 2005, making it an interesting stop for tourists and researchers interested in Jacksonville's rich history and architecture.
Tags
Location
Views
2
Be the first to comment!