4660 South Street, Titusville, FL 32780 - Retail Space
4660 South Street is located at 4660 South Street in FL, Titusville, 32780. The Retail building was completed in 1997 and features a total of 158,447 Sqft.
1687963
4660 South Street is located at 4660 South Street in FL, Titusville, 32780. The Retail building was completed in 1997 and features a total of 158,447 Sqft.
Looking for more in-depth information on this property? Find property characteristics, ownership, tenant details, local market insights and more. Unlock data on CommercialEdge.com.
False
4660 South Street totals 158,447 square feet.
4660 South Street was built in 1997.