The property located at 5656 SW Ludlum Street Palm City, FL 34990 is a Single Family Detached property. Built in 1997, the property at 5656 Sw Ludlum Street is 1 story, has 2 bathrooms. It has a lot size of 653,400 Sq. Ft. (15 Acres). The property is located in the Palm City Farms neighborhood.