$7,795,000
90-116 NE 24th St, Miami FL 33137
Miami, FL
0 bd
0 ba