WATCH: Serena Williams shows off her Florida mansion which she designed with sister Venus
By Gerry Cupido | Published Feb 6, 2021
Serena Williams shows off her Florida mansion which she designed with her sister Venus to include a trophy room and walk-through art gallery.