$770,000

19801 Quinella Street, Orlando, FL 32833

Save Contact

Sold Price:

$770,000

Sold Date: 02/17/2026

19801 Quinella Street Orlando, FL 32833

Sold MLS# O6338215

5 beds 3 baths 3,599 sq ft Single Family