7111 NE 10 Ave, Miami FL 3313

7111 NE 10 Ave, Miami FL 3313, Miami, FL 3313

7111 NE 10 Ave, Miami FL 3313

$17,200,000

5 Beds · 6 Baths · 7,065 Sq Ft