Types: Lot or Land 218 N Ocean Boulevard Delray Beach, Florida 222 N Ocean Boulevard, Delray Beach, Florida