20520 SW 190th St, Unincorporated Dade County, FL
4 Bd
3 Ba
MLS® A11662684 • Keller Williams Miami Beach