Leonard Floyd's house

Leonard Floyd's house


Decatur, Georgia (GA), US
The NFL defensive end lives in this 7-bed, 6-bath house.

Floyd purchased this house in 2016 for $775,000

Advertisement

Advertisement

Celebrity Homes Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement