7111 NE 10 Ave, Miami FL 3313
7111 NE 10 Ave, Miami FL 3313, Miami, FL 3313
$17,200,000
5 Beds · 6 Baths · 7,065 Sq Ft