Contemporary Cottage

Location
Delray Beach, FL