New listing $12,500 /mo Bermuda Terrace 19353 W Indies Lane, Jupiter FL 33469 4 bd · 3 ba · 2,068 sq ft MLS# B26094647 · Listing courtesy of K2 Realty, Inc. (NPB)