Miami strip mall commands $21M

Infill site occupied by chain restaurants