617 Southard Street

617 Southard Street
617 Southard St, Key West, FL 33040, USA
Sold $1,499,000 - Sold
580948 5932 Sq. Ft. (Lot Size) 3 Bedrooms 2 Bathrooms

Contact Truman & Co

Whether you are buying or selling, contact us for help in the process. Office: 305-292-2244

Property Map

You May Also Like


Back to Top