1021-23 NW 28th St, Miami FL 33127
1021-23 NW 28th St, Miami FL 33127, Miami, FL 33127
$650,000
3,360 Sq Ft