8303 SW 142nd Ave # D210, Miami FL 33183 - MLS# A11722719 - FOR SALE | Brickellsold