Photos coming soon
For Sale
$589,000
12430 NW 20th Ave, Miami, FL, 33167
3 bd
2 ba
Single Family
Miami
Listed by Redfin