12
315-333 NE 23rd St
Miami, FL 33137
$21,500,000 USD
0.54 AC
0.54 AC
$21,500,000 USD
Commercial