Explore details about location Pomelo Place. Pomelo Place is a location situated within the Sarasota alongside other areas such as Julia Place, South Allendale Avenue, Halton Place.