830 NE 72nd St, Miami FL 33138

830 NE 72nd St, Miami FL 33138, Miami, FL 33138

830 NE 72nd St, Miami FL 33138

$1,250,000

2 Beds · 2 Baths · 1,053 Sq Ft