Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Florida
Broward County
Margate
ROCK ISLAND-ROYAL PALM
Properties in Margate in ROCK ISLAND-ROYAL PALM
Find homes for sale in Margate by selecting a property below:
363 N Rock Island Rd #103, Margate, FL 33063
363 N Rock Island Rd #102, Margate, FL 33063
363 N Rock Island Rd #104, Margate, FL 33063
363 N Rock Island Rd #107, Margate, FL 33063
363 N Rock Island Rd #106, Margate, FL 33063
6405 Royal Palm Blvd, Margate, FL 33063
363 N Rock Island Rd #301, Margate, FL 33063
363 N Rock Island Rd #208, Margate, FL 33063
510 N Rock Island Rd #7, Margate, FL 33063
363 N Rock Island Rd #306, Margate, FL 33063
N Rock Island Rd, Pompano Beach, FL 33063
357 N Rock Island Rd #105, Margate, FL 33063
6550 Royal Palm Blvd Unit 108A, Margate, FL 33063
6126 Royal Palm Blvd, Margate, FL 33063
6550 Royal Palm Blvd Unit 101A, Margate, FL 33063
560 N Rock Island Rd #4, Margate, FL 33063
363 N Rock Island Rd #101, Margate, FL 33063
6357 Royal Palm Blvd, Margate, FL 33063
6362 Royal Palm Blvd, Margate, FL 33063
6426 Royal Palm Blvd, Margate, FL 33063
6327 Royal Palm Blvd, Margate, FL 33063
560 N Rock Island Rd #3, Margate, FL 33063
6114 Royal Palm Blvd, Margate, FL 33063
755 N Rock Island Rd, Margate, FL 33063
610 N Rock Island Rd #4, Margate, FL 33063
6130 Royal Palm Blvd, Margate, FL 33063
610 N Rock Island Rd #6, Margate, FL 33063
6550 Royal Palm Blvd Unit 110A, Margate, FL 33063
6387 Royal Palm Blvd, Margate, FL 33063
610 N Rock Island Rd Unit 7C, Margate, FL 33063
363 N Rock Island Rd #408, Margate, FL 33063
735 N Rock Island Rd, Margate, FL 33063
560 N Rock Island Rd Unit 5C, Margate, FL 33063
357 N Rock Island Rd #205, Margate, FL 33063
610 N Rock Island Rd #2, Margate, FL 33063
6550 Royal Palm Blvd Unit 105A, Margate, FL 33063
363 N Rock Island Rd #205, Margate, FL 33063
N Rock Island Rd, Pompano Beach, FL 33063
363 N Rock Island Rd #204, Margate, FL 33063
363 N Rock Island Rd #406, Margate, FL 33063
363 N Rock Island Rd #207, Margate, FL 33063
6550 Royal Palm Blvd Unit 109A, Margate, FL 33063
6150 Royal Palm Blvd, Margate, FL 33063
6485 Royal Palm Blvd, Margate, FL 33063
6425 Royal Palm Blvd, Margate, FL 33063
6142 Royal Palm Blvd, Margate, FL 33063
6550 Royal Palm Blvd Unit 201A, Margate, FL 33063
6138 Royal Palm Blvd, Margate, FL 33063
6550 Royal Palm Blvd Unit 202A, Margate, FL 33063
6106 Royal Palm Blvd, Margate, FL 33063
510 N Rock Island Rd #3, Margate, FL 33063
357 N Rock Island Rd #106, Margate, FL 33063
6146 Royal Palm Blvd, Margate, FL 33063
357 N Rock Island Rd #207, Margate, FL 33063
357 N Rock Island Rd #206, Margate, FL 33063
6134 Royal Palm Blvd, Margate, FL 33063
560 N Rock Island Rd #6, Margate, FL 33063
610 N Rock Island Rd #3, Margate, FL 33063
363 N Rock Island Rd #407, Margate, FL 33063
510 N Rock Island Rd, Margate, FL 33063
357 N Rock Island Rd #107, Margate, FL 33063
6122 Royal Palm Blvd, Margate, FL 33063
357 N Rock Island Rd #208, Margate, FL 33063
363 N Rock Island Rd #307, Margate, FL 33063
610 N Rock Island Rd #1, Margate, FL 33063
357 N Rock Island Rd #203, Margate, FL 33063
560 N Rock Island Rd #2, Margate, FL 33063
363 N Rock Island Rd #404, Margate, FL 33063
357 N Rock Island Rd #301, Margate, FL 33063
363 N Rock Island Rd #405, Margate, FL 33063
357 N Rock Island Rd #103, Margate, FL 33063
363 N Rock Island Rd #206, Margate, FL 33063
357 N Rock Island Rd #108, Margate, FL 33063
6550 Royal Palm Blvd #111, Margate, FL 33063
6113 Royal Palm Blvd, Margate, FL 33063
363 N Rock Island Rd #402, Margate, FL 33063
357 N Rock Island Rd #202, Margate, FL 33063
357 N Rock Island Rd #104, Margate, FL 33063
6137 Royal Palm Blvd, Margate, FL 33063
363 N Rock Island Rd #203, Margate, FL 33063
357 N Rock Island Rd #201, Margate, FL 33063
6102 Royal Palm Blvd, Margate, FL 33063
363 N Rock Island Rd #201, Margate, FL 33063
6110 Royal Palm Blvd, Margate, FL 33063
363 N Rock Island Rd #401, Margate, FL 33063
610 N Rock Island Rd #5, Margate, FL 33063
560 N Rock Island Rd #7, Margate, FL 33063
510 N Rock Island Rd #2, Margate, FL 33063
363 N Rock Island Rd #202, Margate, FL 33063
6141 Royal Palm Blvd, Margate, FL 33063
560 N Rock Island Rd #1, Margate, FL 33063
363 N Rock Island Rd #105, Margate, FL 33063
6109 Royal Palm Blvd, Margate, FL 33063
6101 Royal Palm Blvd, Margate, FL 33063
363 N Rock Island Rd #108, Margate, FL 33063
6550 Royal Palm Blvd Unit 107A, Margate, FL 33063
357 N Rock Island Rd #102, Margate, FL 33063
6118 Royal Palm Blvd, Margate, FL 33063
6133 Royal Palm Blvd, Margate, FL 33063
6121 Royal Palm Blvd, Margate, FL 33063
6550 Royal Palm Blvd Unit 102A, Margate, FL 33063
865 N Rock Island Rd, Margate, FL 33063
785 N Rock Island Rd, Margate, FL 33063
745 N Rock Island Rd, Margate, FL 33063
6550 Royal Palm Blvd Unit 201-A, Margate, FL 33063
6117 Royal Palm Blvd, Margate, FL 33063
6105 Royal Palm Blvd, Margate, FL 33063
6550 Royal Palm Blvd Unit 310A, Margate, FL 33063
6550 Royal Palm Blvd Unit 203A, Margate, FL 33063
6550 Royal Palm Blvd Unit 106A, Margate, FL 33063
6550 Royal Palm Blvd Unit 103A, Margate, FL 33063
6550 Royal Palm Blvd Unit 104A, Margate, FL 33063
6129 Royal Palm Blvd, Margate, FL 33063
6153 Royal Palm Blvd, Margate, FL 33063
6145 Royal Palm Blvd, Margate, FL 33063
6550 Royal Palm Blvd Unit 114A, Margate, FL 33063
6550 Royal Palm Blvd Unit 111A, Margate, FL 33063
6149 Royal Palm Blvd, Margate, FL 33063
6550 Royal Palm Blvd #108, Margate, FL 33063
6402 Royal Palm Blvd, Margate, FL 33063
6322 Royal Palm Blvd, Margate, FL 33063
6125 Royal Palm Blvd, Margate, FL 33063
6550 Royal Palm Blvd Unit 112A, Margate, FL 33063
357 N Rock Island Rd #306, Margate, FL 33063
765 N Rock Island Rd, Margate, FL 33063
6466 Royal Palm Blvd, Margate, FL 33063
510 N Rock Island Rd #6, Margate, FL 33063
895 N Rock Island Rd, Margate, FL 33063
510 N Rock Island Rd #5, Margate, FL 33063
875 N Rock Island Rd, Margate, FL 33063
6446 Royal Palm Blvd, Margate, FL 33063
725 N Rock Island Rd, Margate, FL 33063
357 N Rock Island Rd #204, Margate, FL 33063
705 N Rock Island Rd, Margate, FL 33063
715 N Rock Island Rd, Margate, FL 33063
795 N Rock Island Rd, Margate, FL 33063
6445 Royal Palm Blvd, Margate, FL 33063
6382 Royal Palm Blvd, Margate, FL 33063
510 N Rock Island Rd #4, Margate, FL 33063
363 N Rock Island Rd #403, Margate, FL 33063
6342 Royal Palm Blvd, Margate, FL 33063
363 N Rock Island Rd #302, Margate, FL 33063
610 N Rock Island Rd Unit 1C, Margate, FL 33063
363 N Rock Island Rd #303, Margate, FL 33063
6550 Royal Palm Blvd #206, Margate, FL 33063
363 N Rock Island Rd #304, Margate, FL 33063
5801 Royal Palm Blvd, Margate, FL 33063
363 N Rock Island Rd #305, Margate, FL 33063
6486 Royal Palm Blvd, Margate, FL 33063
363 N Rock Island Rd #308, Margate, FL 33063
6465 Royal Palm Blvd, Margate, FL 33063
510 N Rock Island Rd Unit 1C, Margate, FL 33063