SoldResidential$249,999158 STAR SHELL DRIVE158 STAR SHELL DRIVEAPOLLO BEACH, Florida 335724Beds 2Baths 2,047Sq ftView Listing