LocationSouthwest 17th street, Boca Raton, Florida. Settled in sunny South Florida, this airy coastal-inspired residence is nestled in Palm Beach Farms.