$17,200,000
7111 NE 10 Ave, Miami FL 3313
Miami, FL
6 bd
7 ba
7,065 sqft