5683 STAR RUSH Dr #202, Melbourne, FL 32940 - Homesnap