$520,000
13801 SW 52nd St, Miami, FL, 33175
Single Family Residence