Trending
Miami mansion walk-through
A luxurious home listed for $15 million gets a tour from Kevin Tomlinson of EWM Realtors and Anne Owen, publisher of Miami Magazine. They discuss the property, located at 6396 North Bay Road, highlighting its architecture and what is needed to sell high-end houses in the current market.