Address: 10542 La Reina Road, Delray Beach, FL 33446 A spectacular entrance drive entices you into an expansive, light-infused interior space built for entertaining. 10542 La Reina Road is luxury living in a highly prized community. Custom architectural and design features will delight, from the clerestory...