93,135-SQUARE-FOOT SELF-STORAGE FACILITY SELLS FOR $4.2 MILLION IN FLORIDA

by admin

TALLAHASSEE, FLA. — A Texas-based limited liability company has acquired Tallahassee Self Storage, a 93,135-square-foot self-storage facility in Tallahassee. Located at 5086 Tennessee Capital Blvd., the property was built in 1988 and renovated in 2006. A Florida-based owner/developer sold the property for $4.2 million. Michael Mele of Marcus & Millichap brokered the transaction.

You may also like