Luxurious 3 Bedroom Townhouse. 900mt Walk to the Rosebud's Best is located at 58 South Rd, Rosebud VIC 3939, Australia