Onyx House 1853 Victoria Avenue, Fort Myers, FL 33901