15
5931-5969 NW 2nd Ave
Miami, FL 33127
$2,300,000 USD
4,532 SF
4,532 SF
$2,300,000 USD
Freestanding