Vivada Street Sold 3 beds 2 baths 1724 sqft Sold Address: Orlando, FL 32803 Square Feet: 1724 Bedrooms: 3 Bathrooms: 2 Terms: For Sale Property Type: Home Call (407) 910-2385 for more details Share