30 Dec 16191 Quiet Vista Circle, Delray Beach, FL Posted at 03:58h in Featured Listings, Million Dollar Listings by Leland Sandberg Share