3018 NW 23rd Ave, Miami FL 33142

3018 NW 23rd Ave, Miami FL 33142, Miami, FL 33142

3018 NW 23rd Ave, Miami FL 33142

$749,000

2,130 Sq Ft