601 NE 23rd St APT 1203, Miami, FL 33137 Miami

$510,000