Pending $399,000 Indian Creek Ph Iii-A #D 106 Bent Arrow Dr #D, Jupiter FL 33458 2 bd · 2 ba · 1,224 sq ft MLS# A12049382 · Listing courtesy of LoKation