7991 NW 8th St # 110, Miami FL 33126
7991 NW 8th St # 110, Miami FL 33126, Miami, FL 33126
$325,000
2 Beds · 3 Baths · 940 Sq Ft