Pending $20,000 Byrds 0000 Palm Beach Road, South Bay FL 33493 Land MLS# B26023203 · Listing courtesy of Illustrated Properties