$5,499,000 - 530 River Oak Lane, Deerfield Beach, FL 33441
530 River Oak Lane
Deerfield Beach,
FL
33441
County: Broward