6537 SW 23 St, West Miami FL 33155 - MLS# A10968862 - SOLD | Brickellsold