Skip to content
Close tour
1968 NW 25th Avenue, Miami, FL 33125
Miami, FL 33125
1 / 30
$1,295,000
4,248 sq ft · Built 2021