
Plus Icon
Seller
Bryan "Birdman" Williams
Plus Icon
Buyer
Teddy Truchot
Plus Icon
Location
Miami Beach, FLA
Plus Icon
Price
$10.85 million
Plus Icon
Size
19,970 square feet, 7 bedrooms, 11 bathrooms
Plus Icon
Year
2004