10503 Opus Dr, Riverview, FL 33579 | Zillow
10503 Opus Dr , Riverview, FL 33579-2310 is currently not for sale. The 1,292 sq. ft. single-family home is a 3 bed, 2.0 bath property. This home was built in 2003 and last sold on 3/13/2019 for $185,000. View more property details, sales history and Zestimate data on Zillow.