Apt-4 - 8834 W Flagler St, Miami, FL
3 Bd
3 Ba
MLS® A11776545 • keller williams realty sw
Apt-221 - 8930 W Flagler St, Miami, FL
MLS® F10495845 • FLATFEE.COM