Spice Building

Location
Delray Beach