Advertisement

Steve Francis’ Houston mansion | Hot Property

Built in 2002, the palatial estate spans 10,780 square feet with five bedrooms, seven bathrooms, a two-story foyer, theater and bonus room.
(Realtor.com)
Advertisement
Advertisement