Lucia Leibovich
For Sale (2)
Here are the most recent listings.
1 week, 2 days
$1,120,000
21060 NE 18th Ct
Miami, FL 33179
1 week, 2 days
$346,000
19380 NE 26th Ave 303
Miami, FL 33180
For Rent
No listings currently available.