11810 NE 14th Ave # 11810, Miami FL 33161 | 3 Bed Home for Rent | Brickellsold