Unit No. 221
221 NW 83rd St # 221, Miami FL 33150
4-Bed Townhouse at SUNSET PALM VILLAS CONDO in Miami
Rented for
Sign in to view sold price
Rented• 1/29/2025
Sold and off-market listings are limited to protect private data. to view full details.
Sign in to view sold price