Photos coming soon
For Sale
$337,000
1198 NW 61st St, Miami, FL, 33127
8 bd
4 ba
Single Family
Miami
Listed by Redfin