3 Properties
Sort by:
4767 Lake Rd, Miami, FL 33137, USA
- $758,000
- $3,690/sq ft
10 years ago
695 Buttonwood Ln, Miami, FL 33137, USA
- $3,550,000
- $2,560/sq ft
10 years ago
NE 50th Terrace, Miami, FL 33137, USA
- $1,890/mo
10 years ago