411 NW 53rd Avenue, Miami, FL 33126
Miami, FL 33126
1 / 1
$515,000
3 bed · 1 bath · 990 sq ft · Built 1953