$1,590,000 -
521 Sw 23rd Rd
Miami ,
FL 33129
County: Miami-Dade County